igbt power performance technology semiconductor mosfet solar electricity r&d furnace photovoltaics experimental energy process technology noise outsourcing technology music industrial diode planning consulting